home *** CD-ROM | disk | FTP | other *** search
/ PC World 2008 September / PCWorld_2008-09_cd.bin / domacnost a kancelar / recepty / InstalRecepty.exe / {app} / plugins / UserPlugin.txt < prev   
Text File  |  2008-04-21  |  1KB  |  51 lines

  1. U₧ivatelsk² dopln∞k - popis
  2.  
  3. U₧ivatelskΘ dopl≥ky jsou externφ knihovny DLL.
  4.  
  5. Knihovny musφ exportovat tyto t°i funkce:
  6.   function RD_Verze : LongInt stdcall; //verze pluginu
  7.   function RD_Nazev : pChar stdcall; //nazev pluginu v menu programu
  8.   function RD_Recept(aReceptNadpis : PAnsiChar; aReceptText : PAnsiChar; aReceptRTFText : PAnsiChar) : LongBool stdcall; //recept
  9.   
  10. Pokud mßte zßjem umφstit Vßmi vytvo°en² dopln∞k na www.fitlinie.cz/recepty 
  11. zaÜlete jej na email recepty@fitlinie.cz
  12. Pop°φpad∞ o n∞m m∙₧ete dßt ostatnφm u₧ivatel∙m v∞d∞t na f≤ru www.fitlinie.cz/forum   
  13.  
  14.  
  15. ------- zdrojov² k≤d knihovny v Delphi -----------------------------------------
  16.  
  17. library Test;
  18.  
  19. //testovaci plugin programu Recepty doma
  20.  
  21. uses
  22.   SysUtils,
  23.   Windows,
  24.   Classes;
  25.  
  26.   function RD_Verze : LongInt stdcall; //verze pluginu
  27.   begin
  28.     Result := 1;
  29.   end;
  30.  
  31.   function RD_Nazev : pChar stdcall; //nazev pluginu v menu programu
  32.   begin
  33.     Result := 'Testovacφ u₧ivatelsk² dopln∞k - jak na to...';
  34.   end;
  35.  
  36.   function RD_Recept(aReceptNadpis : PAnsiChar; aReceptText : PAnsiChar; aReceptRTFText : PAnsiChar) : LongBool stdcall; //recept
  37.   var S : String;
  38.   begin
  39.     Result := true;
  40.     S := 'Popis struktury dopl≥ku naleznete v souboru \plugins\UserPlugin.txt' + Chr(13) + Chr(13) + aReceptText;
  41.     MessageBox(0, pChar(S), aReceptNadpis, MB_OK);
  42.   end;
  43.  
  44.  
  45. exports
  46.   RD_Verze name 'RD_Verze',
  47.   RD_Nazev name 'RD_Nazev',
  48.   RD_Recept name 'RD_Recept';
  49. end.
  50.   
  51.